package com.lingxu.api.ztb.model;

import com.baomidou.mybatisplus.annotation.TableName;
import java.util.Date;
import com.baomidou.mybatisplus.annotation.Version;
import com.baomidou.mybatisplus.annotation.TableField;
import java.io.Serializable;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;

/**
 * <p>
 * 标段表
 * </p>
 *
 * @author admin
 * @since 2025-07-18
 */
@Data
@EqualsAndHashCode(callSuper = false)
@TableName("API_ZTB_PARAGRAPH")
@ApiModel(value="ZtbParagraph对象", description="标段表")
public class ZtbParagraph implements Serializable {

    private static final long serialVersionUID = 1L;

    @ApiModelProperty(value = "是否低于60%")
    @TableField("ISUNDER")
    private String isunder;

    @ApiModelProperty(value = "招标内容")
    @TableField("BIDCONTENT")
    private String bidcontent;

    @ApiModelProperty(value = "资质要求")
    @TableField("QUALIFICATIONYAOQIU")
    private String qualificationyaoqiu;

    @ApiModelProperty(value = "打回原因")
    @TableField("BACKREASON")
    private String backreason;

    @ApiModelProperty(value = "JIANJIEJIJIANSHEGUIMO")
    @TableField("JIANJIEJIJIANSHEGUIMO")
    private String jianjiejijiansheguimo;

    @ApiModelProperty(value = "日程安排")
    @TableField("RICHENGANPAI")
    private String richenganpai;

    @ApiModelProperty(value = "招标代理资质等级")
    @TableField("ZHAOBIAODAILIZIZHIDENGJI")
    private String zhaobiaodailizizhidengji;

    @ApiModelProperty(value = "招标代理内容")
    @TableField("ZHAOBIAODAILINEIRONG")
    private String zhaobiaodailineirong;

    @ApiModelProperty(value = "招标代理权限")
    @TableField("ZHAOBIAODAILIQUANXIAN")
    private String zhaobiaodailiquanxian;

    @ApiModelProperty(value = "招标文件备案表路径")
    @TableField("REPORTPDF")
    private String reportpdf;

    @ApiModelProperty(value = "标段编号")
    @TableField("PARAGRAPHID")
    private String paragraphid;

    @ApiModelProperty(value = "项目编号")
    @TableField("PROJECTID")
    private String projectid;

    @ApiModelProperty(value = "建设单位ID:对应公司信息")
    @TableField("JIESHEDANWEIID")
    private String jieshedanweiid;

    @ApiModelProperty(value = "建设单位")
    @TableField("JIESHEDANWEI")
    private String jieshedanwei;

    @ApiModelProperty(value = "招标代理单位编号")
    @TableField("ZBDLBIDDERINFOID")
    private String zbdlbidderinfoid;

    @ApiModelProperty(value = "招标代理单位名称")
    @TableField("ZBDLBIDDERINFONAME")
    private String zbdlbidderinfoname;

    @ApiModelProperty(value = "行政监督单位Id")
    @TableField("XZJDCOMPANYID")
    private String xzjdcompanyid;

    @ApiModelProperty(value = "行政监督人员Id")
    @TableField("XZJDACCOUNTID")
    private String xzjdaccountid;

    @ApiModelProperty(value = "纪检人员单位Id")
    @TableField("JJCOMPANYID")
    private String jjcompanyid;

    @ApiModelProperty(value = "纪检人员Id")
    @TableField("JJACCOUNTID")
    private String jjaccountid;

    @ApiModelProperty(value = "标段编码")
    @TableField("PARAGRAPHCODE")
    private String paragraphcode;

    @ApiModelProperty(value = "标段类型Id:取字典ztb_paragraph")
    @TableField("PARAGRAPHTYPEID")
    private String paragraphtypeid;

    @ApiModelProperty(value = "标段类型")
    @TableField("OBJECTTYPE")
    private String objecttype;

    @ApiModelProperty(value = "去极值方式Id:取字典ztb_outextremetype")
    @TableField("OUTEXTREMETYPEID")
    private String outextremetypeid;

    @ApiModelProperty(value = "基准值方式Id:取字典ztb_standardvaluetype")
    @TableField("STANDARDVALUETYPEID")
    private String standardvaluetypeid;

    @ApiModelProperty(value = "标段名称")
    @TableField("PARAGRAPHNAME")
    private String paragraphname;

    @ApiModelProperty(value = "资审方式")
    @TableField("CHECKTYPE")
    private String checktype;

    @ApiModelProperty(value = "招标形式")
    @TableField("BIDTYPE")
    private String bidtype;

    @ApiModelProperty(value = "标段工程类型")
    @TableField("PROGRAMMETYPE")
    private String programmetype;

    @ApiModelProperty(value = "评标报告文件")
    @TableField("BIDREPORT")
    private String bidreport;

    @ApiModelProperty(value = "标底价格")
    @TableField("UNDERPRICE")
    private String underprice;

    @ApiModelProperty(value = "基准价")
    @TableField("STANDARDPRICE")
    private String standardprice;

    @ApiModelProperty(value = "招标文件路径")
    @TableField("BIDDERFILE")
    private String bidderfile;

    @ApiModelProperty(value = "答疑文件路径")
    @TableField("ASKQUESTIONFILE")
    private String askquestionfile;

    @ApiModelProperty(value = "上传需要签章的文件")
    @TableField("FUILE")
    private String fuile;

    @ApiModelProperty(value = "初涉文件上传")
    @TableField("CSFUILE")
    private String csfuile;

    @ApiModelProperty(value = "法人文件上传")
    @TableField("CRFUILE")
    private String crfuile;

    @ApiModelProperty(value = "可研文件上传")
    @TableField("KYFUILE")
    private String kyfuile;

    @ApiModelProperty(value = "购买标书费用")
    @TableField("MONEY")
    private String money;

    @ApiModelProperty(value = "保证金")
    @TableField("BAOZHENGJIN")
    private String baozhengjin;

    @ApiModelProperty(value = "保证金信息是否推送")
    @TableField("ISBAOZHENGJINPUSH")
    private String isbaozhengjinpush;

    @ApiModelProperty(value = "标段是否推送:0--未推送;1--已推送")
    @TableField("ISPUSH")
    private String ispush;

    @ApiModelProperty(value = "评标中用于回档的人")
    @TableField("PINGBIAOJIDUID")
    private String pingbiaojiduid;

    @ApiModelProperty(value = "权重系数")
    @TableField("QUANZHONGXISHU")
    private String quanzhongxishu;

    @ApiModelProperty(value = "市级审核中审核通过的市级账号")
    @TableField("CHECKID")
    private String checkid;

    @ApiModelProperty(value = "图纸文件下载路径")
    @TableField("DRAWINGFILE")
    private String drawingfile;

    @ApiModelProperty(value = "开户号")
    @TableField("ACCOUNTBANKNO")
    private String accountbankno;

    @ApiModelProperty(value = "履约考核标段类型id:取字典ztb_paragraphtypecheck")
    @TableField("PARAGRAPHTYEPECHECKID")
    private String paragraphtyepecheckid;

    @ApiModelProperty(value = "实际竣工时间附件")
    @TableField("UPLOADANNEX")
    private String uploadannex;

    @ApiModelProperty(value = "创建人")
    @TableField("CREATEUSERGUID")
    private String createuserguid;

    @ApiModelProperty(value = "创建人所在公司ID")
    @TableField("CREATECOMPANYID")
    private String createcompanyid;

    @ApiModelProperty(value = "终审状态:0--审批失败;1--审批成功;2--审批中;3--编辑中")
    @TableField("CHECKSTATE")
    private String checkstate;

    @ApiModelProperty(value = "终审意见")
    @TableField("CHECKRESULT")
    private String checkresult;

    @ApiModelProperty(value = "终审单位ID")
    @TableField("CHECKCOMPANYID")
    private String checkcompanyid;

    @ApiModelProperty(value = "终审人ID")
    @TableField("CHECKPERSONID")
    private String checkpersonid;

    @ApiModelProperty(value = "下浮系数")
    @TableField("FLOATINGPOINT")
    private String floatingpoint;

    @ApiModelProperty(value = "最高限价")
    @TableField("BIDPRICELIMIT")
    private String bidpricelimit;

    @ApiModelProperty(value = "自行录入报价分说明附件。")
    @TableField("CALCPRICENOTESRC")
    private String calcpricenotesrc;

    @ApiModelProperty(value = "分标报告ID")
    @TableField("FENBIAOREPORT")
    private String fenbiaoreport;

    @ApiModelProperty(value = "中止招标报告")
    @TableField("TERMINATEREPORT")
    private String terminatereport;

    @ApiModelProperty(value = "中止招标原因")
    @TableField("TERMINATENOTE")
    private String terminatenote;

    @ApiModelProperty(value = "中止招标操作人员")
    @TableField("TERMINATEMAN")
    private String terminateman;

    @ApiModelProperty(value = "原始标段ID-2017-05-16，二次招标内容结束。")
    @TableField("SOURCEPARAGRAPHID")
    private String sourceparagraphid;

    @ApiModelProperty(value = "CUSTOM")
    @TableField("CUSTOM")
    private String custom;

    @ApiModelProperty(value = "招标单位负责人")
    @TableField("ZBDLFUZHEREN")
    private String zbdlfuzheren;

    @ApiModelProperty(value = "项目工可批准机关及文号、时间")
    @TableField("XMGKPZJG_WH_SJ")
    private String xmgkpzjgWhSj;

    @ApiModelProperty(value = "初步设计批准机关及文号、时间")
    @TableField("CBSJPZJG_WH_SJ")
    private String cbsjpzjgWhSj;

    @ApiModelProperty(value = "施工图查批准机关及文号、时间")
    @TableField("SGTCPZJG_WH_SJ")
    private String sgtcpzjgWhSj;

    @ApiModelProperty(value = "招标组织形式核准机关及文号、时间")
    @TableField("ZBZZXSHZJG_WH_SJ")
    private String zbzzxshzjgWhSj;

    @ApiModelProperty(value = "招标方式核准机关及文号、时间")
    @TableField("ZBFSHZJG_WH_SJ")
    private String zbfshzjgWhSj;

    @ApiModelProperty(value = "标段分类")
    @TableField("TENDERPROJECTCLASSIFYCODE")
    private String tenderprojectclassifycode;

    @ApiModelProperty(value = "无用")
    @TableField("T")
    private String t;

    @ApiModelProperty(value = "资格预审文件费")
    @TableField("YSFILEMONEY")
    private String ysfilemoney;

    @ApiModelProperty(value = "资格预审报告")
    @TableField("ZGYSREPORT")
    private String zgysreport;

    @ApiModelProperty(value = "重新招标是否需要缴纳标书费：0--不需要；1--需要")
    @TableField("ISNEEDPAYMONEY")
    private String isneedpaymoney;

    @ApiModelProperty(value = "评标报告WORD格式")
    @TableField("BIDREPORTDOC")
    private String bidreportdoc;

    @ApiModelProperty(value = "是否为交易中心平台推送：0-不是；1-交易中心平台推送")
    @TableField("ISJIAOYIPOST")
    private String isjiaoyipost;

    @ApiModelProperty(value = "复议报告ID")
    @TableField("FUYIREPORT")
    private String fuyireport;

    @ApiModelProperty(value = "保证金说明")
    @TableField("BAOZHENGJINSHUOMING")
    private String baozhengjinshuoming;

    @ApiModelProperty(value = "计划开工日")
    @TableField("RUNPLANDATE")
    private Date runplandate;

    @ApiModelProperty(value = "计划竣工日")
    @TableField("COMPLETEDDATE")
    private Date completeddate;

    @ApiModelProperty(value = "发布工告日期")
    @TableField("NOTICEDATE")
    private Date noticedate;

    @ApiModelProperty(value = "开标日期")
    @TableField("BIDOPENTIME")
    private Date bidopentime;

    @ApiModelProperty(value = "招标文件上传时间")
    @TableField("BIDDERFILEUPLOADTIME")
    private Date bidderfileuploadtime;

    @ApiModelProperty(value = "补充文件上传时间")
    @TableField("ASKQUESTIONFILETIME")
    private Date askquestionfiletime;

    @ApiModelProperty(value = "标段新建时间")
    @TableField("ADDTIME")
    private Date addtime;

    @ApiModelProperty(value = "图纸文件下载时间")
    @TableField("DRAWINGFILEUPLOADTIME")
    private Date drawingfileuploadtime;

    @ApiModelProperty(value = "实际竣工时间")
    @TableField("ACTUALCOMPLETEDATE")
    private Date actualcompletedate;

    @ApiModelProperty(value = "创建时间")
    @TableField("CREATETIME")
    private Date createtime;

    @ApiModelProperty(value = "终审时间")
    @TableField("CHECKTIME")
    private Date checktime;

    @ApiModelProperty(value = "二次开标时间")
    @TableField("SECBIDOPENTIME")
    private Date secbidopentime;

    @ApiModelProperty(value = "一次打分结束时间")
    @TableField("FIRSTENDTIME")
    private Date firstendtime;

    @ApiModelProperty(value = "二次开标结束时间")
    @TableField("SECBIDENDTIME")
    private Date secbidendtime;

    @ApiModelProperty(value = "中止招标时间")
    @TableField("TERMINATEDATE")
    private Date terminatedate;

    @ApiModelProperty(value = "二信封解密开始时间")
    @TableField("DECRYPTTIMESTART")
    private Date decrypttimestart;

    @ApiModelProperty(value = "二信封解密截止时间")
    @TableField("DECRYPTTIMEEND")
    private Date decrypttimeend;

    @ApiModelProperty(value = "预审开标时间")
    @TableField("YSBIDOPENTIME")
    private Date ysbidopentime;

    @ApiModelProperty(value = "招标工作量")
    @TableField("BIDWORKS")
    private String bidworks;

    @ApiModelProperty(value = "分标概算")
    @TableField("ESTIMATE")
    private String estimate;

    @ApiModelProperty(value = "状态:0--未开始，1--初审开始，2--打分开始，3--打分结束 ，4--报告查看，5--评标结束 7 二次评标打分开始 8二次评标结束 9二次评标资格审查开始 10二次评标资格审查结束 20 技术标打分开始 6 一次评标结束")
    @TableField("BIDSTATUS")
    private String bidstatus;

    @ApiModelProperty(value = "是否存在标底(0否,1是)")
    @TableField("ISHASUNDERPRICE")
    private String ishasunderprice;

    @ApiModelProperty(value = "是否解密(0否，1是)")
    @TableField("ISDECODEDATA")
    private String isdecodedata;

    @ApiModelProperty(value = "加锁(1)解锁(0)默认0")
    @TableField("LOCKPARAGRAPH")
    private String lockparagraph;

    @ApiModelProperty(value = "标段状态(0未审核1提交审核2审核通过3审核不通过4市级审核通过5市级审核不通过)")
    @TableField("PARAGRAPHSTATE")
    private String paragraphstate;

    @ApiModelProperty(value = "工期(天)")
    @TableField("DAYNUM")
    private String daynum;

    @ApiModelProperty(value = "是否联合体(0否，1是)")
    @TableField("ISCOMMONWEALTH")
    private String iscommonwealth;

    @ApiModelProperty(value = "分标方案是否签章0未签章1已签章")
    @TableField("FENBIAOSIGN")
    private String fenbiaosign;

    @ApiModelProperty(value = "二次开标时间")
    @TableField("ISSECDECODEDATA")
    private String issecdecodedata;

    @ApiModelProperty(value = "是否二次开标:0--不是;1--是")
    @TableField("ISSECBIDOPEN")
    private String issecbidopen;

    @ApiModelProperty(value = "标底在基准价中占比")
    @TableField("PRICEPERCENT")
    private String pricepercent;

    @ApiModelProperty(value = "低于基准价时每1%扣多少分")
    @TableField("LESSSCORE")
    private String lessscore;

    @ApiModelProperty(value = "高于基准价时每1%扣多少分")
    @TableField("GREATSCORE")
    private String greatscore;

    @ApiModelProperty(value = "开标方式 1单信封，2双信封。")
    @TableField("BIDOPENTYPE")
    private String bidopentype;

    @ApiModelProperty(value = "一次打分是否结束")
    @TableField("ISFIRSTEND")
    private String isfirstend;

    @ApiModelProperty(value = "是否中止招标-2017-05-16，二次招标内容开始。")
    @TableField("ISTERMINATED")
    private String isterminated;

    @ApiModelProperty(value = "是否是二次招标")
    @TableField("ISSECBIDDING")
    private String issecbidding;

    @ApiModelProperty(value = "是否履约考核")
    @TableField("ISFINISHCHECK")
    private String isfinishcheck;

    @ApiModelProperty(value = "无用")
    @TableField("REVIEWSTATUS")
    private String reviewstatus;

    @ApiModelProperty(value = "评判业绩的最终年份")
    @TableField("ACHIEVEMENTYEAR")
    private String achievementyear;

    @ApiModelProperty(value = "评判业绩的年份跨度")
    @TableField("ACHIEVEMENTYEARSPAN")
    private String achievementyearspan;

    @ApiModelProperty(value = "无用")
    @TableField("SUBTRACTSCORE")
    private String subtractscore;

    @ApiModelProperty(value = "资格预审是否解密(0否，1是)")
    @TableField("YSDECODEDATA")
    private String ysdecodedata;

    @ApiModelProperty(value = "是否为电子标：0-电子标；1-非电子标")
    @TableField("ISELECTRONIC")
    private String iselectronic;


}
